package com.base.cn.platform.os.dao.qa.qaattend;

import com.base.cn.platform.os.common.mybatis.BaseDao;
import com.base.cn.platform.os.entity.qa.qaattend.QaAttend;
import com.base.cn.platform.os.entity.qa.question.QaQuestion;
import com.github.pagehelper.Page;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.math.BigDecimal;

/**
 * 问答旁听Dao
 * @author LIZHIPENG
 * @since 2018/4/26
 */
@Mapper
public interface QaAttendDao extends BaseDao<QaAttend>{

    /**
     * 查询用户围观的问题列表
     * @param clazz
     * @param userId 用户ID
     * @return
     */
    Page<QaQuestion> getMyAttendQuestionList(@Param("clazz") Class<QaQuestion> clazz, @Param("userId") BigDecimal userId);
}
